package com.asset.service;

import com.asset.model.dto.asset.AssetQueryRequest;
import com.asset.model.vo.AssetDetailsVO;
import com.asset.model.vo.AssetVO;
import com.github.pagehelper.PageInfo;

public interface AssetService {

    /**
     * 获取资产列表
     *
     * @param assetQueryRequest 查询参数
     * @return 资产列表
     */
    PageInfo<AssetVO> getAssetListVOPage(AssetQueryRequest assetQueryRequest);


    /**
     * 根据 id 获取资产的详细信息
     */
    AssetDetailsVO getAssetById(Integer id);
}
